button {
width: 15em;
padding: .5em;
color: #ffffff;
text-shadow: 1px 1px 1px #000;
border: solid thin #882d13;
-webkit-border-radius: .7em;
-moz-border-radius: .7em;
border-radius: .7em;
-webkit-box-shadow: 2px 2px 3px #999;
box-shadow: 2px 2px 2px #bbb;
background-color: #3366CC;
background-image: -webkit-gradient(linear, left top, left bottom,
 from(#e9ede8), to(#ce401c),color-stop(0.4, #8c1b0b));
}



#zebra-verticale
{
	background: #fff;
	border-collapse: collapse;
	font-family: "Arial", "Verdana", Sans-Serif;
	font-size: 14px;
	width: 620px;
	text-align: center;
}
#zebra-verticale th
{
	background: #c3d6e0;
	border-left: 1px solid #394A57;
	border-right: 1px solid #394A57;
	border-top: 4px solid #EDF6FA;
	color: #FFF;
	font-size: 14px;
	font-weight: normal;
	padding: 10px;
}
#zebra-verticale td
{
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	color: #394A57;
	padding: 14px;
}
#zebra-verticale td.zebra-dispari
{
	background: #EDF6FA;
	color: #394A57;
}
#zebra-verticale tr:hover td
{
	background: #dae7ed;
	color: #394A57;
}